Synonyms: node, lymph gland, lymph node
Definition: the source of lymph and lymphocytes
Similar words: lymphatic tissue, lymphoid tissue
Definition: tissue making up the lymphatic system